import request from '@/utils/request'

/**
 * 纪念馆商品列表
 * @param {Object} params 
 */
export function queryGoodsPage(params) {
  return request({
    url: '/system/goods/list',
    method: 'get',
    params: params
  })
}


/**
 * 纪念馆商品导出
 * @param {String} id 
 */
export function goodsExport(data) {
  return request({
    url: '/system/goods/export',
    method: 'post',
    data: data
  })
}


/**
 * 纪念馆商品详情
 * @param {String} id 
 */
export function queryGoodsDetail(id) {
  return request({
    url: '/system/goods/' + id,
    method: 'get'
  })
}

/**
 * 新增纪念馆商品
 * @param {Object} data 
 */
export function addGoods(data) {
  return request({
    url: '/system/goods',
    method: 'post',
    data: data
  })
}


/**
 * 编辑纪念馆商品
 * @param {Object} data 
 */
export function editGoods(data) {
  return request({
    url: '/system/goods',
    method: 'put',
    data: data
  })
}


/**
 * 删除纪念馆商品
 * @param {String} ids 
 */
export function deleteGoods(ids) {
  return request({
    url: '/system/goods/' + ids,
    method: 'delete',
  })
}


/**
 * 上架纪念馆商品
 * @param {String} ids 
 */
export function onSaleGoods(ids) {
  return request({
    url: '/system/goods/onSale/' + ids,
    method: 'put',
  })
}

/**
 * 下架纪念馆商品
 * @param {String} ids 
 */
export function offSaleGoods(ids) {
  return request({
    url: '/system/goods/offSale/' + ids,
    method: 'put',
  })
}